Skip to content

fix(agents): swap gongbu and bingbu SOUL.md duty assignments#145

Open
mvanhorn wants to merge 1 commit intocft0808:mainfrom
mvanhorn:fix/swap-gongbu-bingbu-soul-131
Open

fix(agents): swap gongbu and bingbu SOUL.md duty assignments#145
mvanhorn wants to merge 1 commit intocft0808:mainfrom
mvanhorn:fix/swap-gongbu-bingbu-soul-131

Conversation

@mvanhorn
Copy link

Summary

  • Swaps the duty descriptions between agents/gongbu/SOUL.md and agents/bingbu/SOUL.md to match their historical roles
  • gongbu (Ministry of Works) now handles infrastructure, deployment/ops, and monitoring
  • bingbu (Ministry of War) now handles engineering, architecture, and feature development
  • Updates duty labels in scripts/sync_agent_config.py to match the corrected assignments

Evidence: Issue #131 reports the two SOUL.md files are swapped. The gongbu agent had engineering duties while bingbu had infrastructure duties, which is the reverse of their historical Tang dynasty ministry roles.

Closes #131

Test plan

  • Verify grep "基础设施" agents/gongbu/SOUL.md matches (infra in gongbu)
  • Verify grep "工程实现" agents/bingbu/SOUL.md matches (engineering in bingbu)
  • Run python3 scripts/sync_agent_config.py and confirm agent_config.json has correct duty labels

The Ministry of Works (gongbu) historically handled infrastructure and
public works, while the Ministry of War (bingbu) handled military
operations. The current SOUL.md files had these duties inverted.

- gongbu now handles infrastructure, deployment/ops, and monitoring
- bingbu now handles engineering, architecture, and feature development
- Updated duty labels in sync_agent_config.py to match

Closes cft0808#131

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@wintsa123
Copy link

作者已经一周没合并pr了,不知道项目还继不继续

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

工部和兵部的soul.md反了

2 participants